A Scalable Bandwidth Management Architecture for Supporting VoIP Applications Using Bandwidth Broker
نویسندگان
چکیده
Voice over IP (VoIP) is a promising service of the future Internet. It could provide users with new features in a costeffective way. However, such a service poses, as other realtime applications do, new challenges on the ways of provisioning and engineering the networks. On the data plane (i.e., packet forwarding plane), sufficient resources need to be deployed and adequate mechanisms need to be employed at each router. For this purpose, over the last decade or so, plenty of scheduling algorithms have been proposed and studied (see, for example, [2, 5] and the references therein). On the other hand, on the control plane, scalable and efficient network resource allocation and management schemes must be employed in order to provide quality of service guarantees to satisfy the diverse service requirements of different networking applications, like VoIP. Because of the communication, storage, and processing overhead imposed on a network’s core routers by the distributed bandwidth allocation and management schemes (e.g., RSVP), a centralized model based on the notion of Bandwidth Broker [1] was proposed in the IETF DiffServ framework for bandwidth management. Using a centralized bandwidth broker, core routers of a network are relieved from the control plane tasks for allocating network resources and managing QoS states, thereby achieving a simpler and more efficient packet forwarding data plane. However, the centralized bandwidth broker model for QoS control and management also introduces its own scalability issue [3] , in particular, the ability of the bandwidth broker to handle large volumes of flows as the network system scales. For example, to support VoIP applications, it may be necessary to conduct dynamic QoS control and management such as admission control and/or resource provisioning at the time scale of flow arrival and departure. In these circumstances, an inappropriately centralized bandwidth broker system can become a potential bottleneck, limiting the number of flows that can be accommodated into the network system, while the network system itself is still under-loaded. In this paper, based on a path-oriented quota-based bandwidth allocation algorithm introduced in [4], we present a scalable bandwidth allocation and management scheme for supporting VoIP applications. In the path-oriented quotabased algorithm, network resources are represented in the bandwidth broker in two levels: a path QoS state database representing the path-level QoS states and a link QoS state database representing the link-level QoS states of a network domain. Moreover, bandwidth is allocated to paths in units of quota (which is much larger than a typical flow bandwidth request) instead of on a per-flow basis. By such a quota based chunk bandwidth allocation scheme, most of the flow requests can be handled at the path level without consulting the more time-consuming link level resource management module, therefore improving upon the scalability of the centralized bandwidth broker.
منابع مشابه
On scalable network resource management using bandwidth brokers
In this paper we study the scalability issue in the design of a centralized bandwidth broker model for dynamic control and management of QoS provisioning. We propose and develop a path-oriented, quota-based dynamic bandwidth allocation mechanism for efficient admission control operations under the centralized bandwidth broker model. We demonstrate that this dynamic bandwidth allocation mechanis...
متن کاملOn Scalable Design of Bandwidth Brokers
In this paper we study the scalability issue in the design of a centralized bandwidth broker model for dynamic control and management of QoS provisioning. We propose and develop a path-oriented, quota-based dynamic bandwidth allocation mechanism for efficient admission control operations under the centralized bandwidth broker model. We demonstrate that this dynamic bandwidth allocation mechanis...
متن کاملAn Integrated Network Resource and QoS Management Framework
We present an integrated network resource and QoS management framework based on the idea of decoupling the network control plane from the data plane. Our framework is capable of providing perflow QoS guarantees using scalable core-stateless packet forwarding mechanism at the network core. Virtual Time Reference System provides the abstraction of the data plane. Bandwidth broker performs all con...
متن کاملDesign and evaluation of a bandwidth broker that provides network quality of service for grid applications
The term computational Grid is used to describe a problem solving environment in which geographically and organizationally dispersed resources are integrated into a common infrastructure. Building computational Grids requires the existence of a resource management framework that provides a unique and secure interface to the reservation and allocation capabilities offered by the various local re...
متن کاملMiddleware-based connection management for QoS-enabled networks
Many applications require network performance bounds, or Quality of Service (QoS), for their proper operation. This is achieved through the appropriate allocation of network resources; however, providing end-to-end QoS is becoming more complex, due to the increasing heterogeneity of networks. For example, end-to-end QoS can be provided through the concatenation of services across multiple netwo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001